package com.dgut.service;

import com.dgut.pojo.Article;
import com.dgut.utils.PageRequestInfo;
import io.swagger.models.auth.In;


public interface ArticleService {
    /**
     * start-zwb
     */
    public Object getArticleList(PageRequestInfo pageRequestInfo);//获取文章列表
    public Object getPublishedArticleList(PageRequestInfo pageRequestInfo);//已发布获取文章列表
    public Object getArticleByName(String title) ;//根据文章名获取文章
    public Object getArticleById(Integer id) ;//根据文章id获取文章
    public Object addArticle(Article article);//添加文章
    public Object modifyArticle(Article article);//修改文章
    public Object deleteArticle(Integer id);//删除文章
    public Object putOnArticle(Integer id);//上架文章
    public Object takeDownArticle(Integer id);//下架文章
    /**
     * end-zwb
     */
}
